home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / libs / jlib_0-6 / betajlib / upcoming.txt < prev   
Text File  |  1995-04-04  |  2KB  |  50 lines

  1. ===============================================================================
  2. Upcoming for ver 0.6:
  3. ===============================================================================
  4.  
  5. Changes from upcoming 0.5 have been made.
  6.  
  7. Things that I think would be quite cool are:
  8.  
  9.   * Allowing a modex blit from a JLib buffer.
  10.   * A real line clipping function (working on it!)
  11.   * Some demos that illustrate good coding style (volunteers?).
  12.   * Assembly fill routines like the copy routines.
  13.   * Clipping font functions.
  14.   * Improving the portability to OS/2, Win95 (maybe).
  15.   * adding bounding rectangles through sprite editor.
  16.  
  17.   So,  I'm off to put some of it into action! Cheers,
  18.  
  19.                   Jon 28/3/95
  20.  
  21. ===============================================================================
  22. Upcoming for ver 0.5:
  23. ===============================================================================
  24.  
  25. In the few days since I prepared the library for release,  I have had
  26. several flashes of inspiration involving the library.  In light of
  27. these,  It would almost be wise not to release it yet,  but I'm going
  28. to anyway.  Here's whats coming very soon:
  29.  
  30.  * All of the screen functions are going to become buffer functions,  where
  31.    the screen is treated as a buffer of width 320,  height 200 and the
  32.    buffer pointer is set to the start of the screen.  Then all of the
  33.    screen functions are going to use the buffer functions,  halving the
  34.    work that I have to do to optimise and document.
  35.  
  36.  * Once that is done,  the library is essentially device independant
  37.    except for blitting to the screen,  which can be handled by one user
  38.    routine.  This is quite exciting from a portability view,  if all screen
  39.    writes are done to buffers first and then blitted.
  40.  
  41.  * This change means that the buffer functions that aren't yet provided
  42.    will be provided very shortly.  I won't add my circle or elipse routines
  43.    until I've done this change.
  44.  
  45.  * Don't worry,  the functions won't look any different.
  46.  
  47.  Well,  I'm off to implement this stuff!  Happy Coding!
  48.  
  49.                   Jon 11/3/95
  50.